package com.example.drug.dto.req;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import com.alibaba.fastjson.annotation.JSONField;

import com.example.common.entity.RxMain;

@Data
@ApiModel(value = "处方请求体")
public class RxMainReq {
    private Boolean isPc = false;
    @ApiModelProperty(value = "处方订单实体")
    @JSONField(name = "rxmain")
    private RxMain rxmain;
    @ApiModelProperty(value = "处方订单号")
    @JSONField(name = "RxOrderNO")
    private String RxOrderNO;
    @ApiModelProperty(value = "患者ID")
    @JSONField(name = "PID")
    private Long PID;
    @ApiModelProperty(value = "就诊订单号")
    @JSONField(name = "OrderNO")
    private String OrderNO;
    @ApiModelProperty(value = "审方状态 待审核=0,    审核通过=1,    审核失败=2,")
    @JSONField(name = "ChkStatus")
    private Integer ChkStatus;
    @ApiModelProperty(value = "审核失败原因")
    @JSONField(name = "FailureReason")
    private String FailureReason;
    @ApiModelProperty(value = "审核失败备注")
    @JSONField(name = "FailureRemark")
    private String FailureRemark;
    @ApiModelProperty(value = "分页页号")
    @JSONField(name = "Page")
    private Integer Page;
    @ApiModelProperty(value = "每页数量")
    @JSONField(name = "Limit")
    private Integer Limit;
}
